@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0}
body{ font-size:14px; }
ul,li{ list-style:none}
em{ font-style:normal}
a{color:#000; text-decoration:none}
a:hover{ text-decoration:underline}
.yun_resume_content{width:1200px; margin:0 auto}
.yun_resume_tit{witdh:100px; font-size:14px; font-weight:bold; padding:20px 0;}
.yun_resume_operation {width:100%;border-bottom: 1px solid #9fa8b3;background: -webkit-gradient(linear,0 0,0 100%,from(#cdd1d9),to(#bcc2cd)); background-color: #bcc2cd; padding:10px 0;}
.yun_resume_operation .yun_resume_operation_a{     display: inline-block;height: 22px;min-width: 24px;line-height: 24px;padding: 0 12px;margin: 0;
text-align: center;text-decoration: none;vertical-align: middle;cursor: default;border-radius: 3px;border: 1px solid #888; background:#F3F3F3;background: -webkit-linear-gradient(top,#ffffff 0%,#ebebeb 90%,#F3F3F3 100%);margin-left:5px;color:#000; font-size:12px;}
.yun_resume_left_box{width:922px; float:left; }
.yun_resume_operation_p{width:100%; float:left; padding:10px 0; background:#f2f2f2}
.yun_resume_select_name{ display:inline-block; padding-left:20px;}
.yun_resume_baocun{width:50px;height:30px; background:#f60;color:#fff;border:none; cursor:pointer}
.yun_resume_textname{width:200px;height:30px;border:1px solid #eee; background:#fff; text-indent:10px;}
.news_expectadd_text{width:200px;height:30px;border:1px solid #eee; background:#fff;}
.yun_resume_resumename{ float:left}
.yun_resume_resumename_c{color:#06F; padding-left:10px}
.yun_resume_resumename_name{ float:left; line-height:30px;}
.yun_resume_resumename_qh{ float:left; padding-left:50px;}
.yun_resume_operation_r{ float:right; margin-top:8px;}
.yun_resume_operation_preview{height:20px; line-height:20px; background:#30af1b;color:#fff; padding:2px 10px; display:inline-block;  margin-right:10px;border-radius:3px;}
.yun_resume_operation_preview:hover{ background:#249e0f;color:#fff; text-decoration:none}
.yun_resume_operation_Print{color:#3D5E86; padding-left:25px; background:url(../images/yun_resume_icondyj.png) no-repeat}
.yun_resume_box{width:880px;border:1px solid #eee; float:left;padding:20px; background:#fff}
.yun_resume_info{width:100%; padding:0px 0px 30px 0; float:left; position:relative}
.yun_resume_info_bj{width:640px; padding:10px 10px 10px 10px; cursor:pointer}
.yun_resume_photo{ position:absolute;right:0px;top:0px;}
.yun_resume_photo_xg{ text-align:center;width:80px;height:100px; line-height:100px; background:#f0f0f0; position:absolute;left:0px;top:0px; cursor:pointer}
.yun_resume_name_bj{ font-size:12px;color:#33F; font-weight:normal; margin-left:10px;}
.yun_resume_name{ font-size:20px; font-weight:bold; padding-bottom:10px;}
.yun_resume_p{ padding:10px 0;}
.yun_resume_info_line{color:#999; font-size:12px; padding:0px 8px; display:inline-block}
.yun_resume_job_intention{width:860px; padding:10px ;float:left; cursor:pointer}
.yun_resume_h1{width:100%;height:40px; line-height:40px;border-bottom:1px solid #ddd; float:left}
.yun_resume_h1_s{ font-size:16px; font-weight:bold; display:inline-block; padding-left:30px; position:relative}
.yun_resume_h1_icon{width:25px;height:25px; display:inline-block; position:absolute;left:0px;top:7px;}
.yun_resume_h1_iconjl{ background:url(../images/yun_resume_icon.png) no-repeat 0 -27px}
.yun_resume_h1_iconyx{ background:url(../images/yun_resume_icon.png) no-repeat 0 0px}
.yun_resume_h1_iconjy{ background:url(../images/yun_resume_icon.png) no-repeat 0 -55px}
.yun_resume_h1_iconpx{ background:url(../images/yun_resume_icon.png) no-repeat 0 -134px}
.yun_resume_h1_iconjn{ background:url(../images/yun_resume_icon.png) no-repeat 0 -84px}
.yun_resume_h1_iconxm{ background:url(../images/yun_resume_icon.png) no-repeat 0 -205px}
.yun_resume_h1_iconry{ background:url(../images/yun_resume_icon.png) no-repeat 0 -166px}
.yun_resume_h1_iconqt{ background:url(../images/yun_resume_icon.png) no-repeat 0 -240px}
.yun_resume_h1_iconpj{ background:url(../images/yun_resume_icon.png) no-repeat 0 -108px}
.yun_resume_h1_iconfj{ background:url(../images/yun_resume_icon.png) no-repeat 0 -166px;}
.yun_resume_h1_iconzp{ background:url(../images/yun_resume_icon.png) no-repeat 0 -280px}
.yun_resume_tabulation{width:100%; float:left; position:relative}
.yun_resume_handle{ position:absolute;right:10px;top:10px;color:#33F; display:none}
.yun_resume_handle a{color:#33F; margin-left:10px;}
.yun_resume_job_intention_list{width:100%; padding:20px 0; float:left; position:relative}
.yun_resume_job_intention_list li{width:360px; line-height:30px;float:left}
.yun_resume_job_intention_list .yun_resume_job_intention_list_end{width:100%}
.yun_resume_exp_list{width:100%; float:left;margin-top:20px; line-height:26px; position:relative}
.yun_resume_exp_list_color{color:#a6a6a6}
.yun_resume_exp_r{ padding-left:150px;}
.yun_resume_exp_timt{width:200px; position:absolute;left:0px;top:0px;}
.yun_resume_exp_name{ font-weight:bold}
.yun_resume_exp_name_job{ display:inline-block; margin-left:20px;}
.resume_right_fixedcont{width:260px; float:right; margin-top:40px;}
.resume_right_box{width:258px;border:1px solid #eee; float:left;background:#fff}
.resume_right_box_tit{width:100%;height:33px; line-height:33px; background:#f2f2f2; }
.resume_right_box_tit ul li{width:125px; text-align:center; float:left}
.resume_right_box_tit ul .resume_right_box_tit_cur{ background:#fff;}
.yun_resume_integrity_box{width:100%;padding-top:5px;padding-bottom:5px;overflow:hidden;float:left;}
.yun_resume_integrity_box .cont{ padding-left:10px; padding-right:10px; padding-top:10px;}
.yun_resume_integrity_box .cont .bar { background:#dfdfdf;float: left; height: 9px;border-radius:20px; overflow: hidden;width: 153px; margin-top:5px;}
.yun_resume_integrity_box .cont .bar .play {background:#32a56b;float: left;height:9px;border-radius:20px;overflow: hidden;}
.yun_resume_integrity_box .cont .value B { color:#32a56b; font-weight:normal;font-size: 14px;height: auto;overflow: hidden;padding-left: 10px;}
.bar{ float:left}
.integrity_degree {color:#999}
.yun_integrity_degree_list{width:230px; float:left; padding:0px 15px 15px 15px;}
.yun_integrity_degree_list li{width:100%; float:left;height:35px; line-height:35px;}
.yun_integrity_degree_list li a{ float:left}
.yun_integrity_degree_list li a:hover{ text-decoration:underline}
.yun_integrity_degree_list li span{ float:right}
.integrity_degree_name{ float:left;color:#1e5494}
.integrity_degree{ float:right}
.yun_template_box{width:100%;max-height:490px; overflow:auto}
.yun_template_box li{width:100%; text-align:center; margin-top:10px; overflow:hidden}
.yun_template_box li img{border:1px solid #ddd}
.yun_template_box  .yun_template_cur img{border:2px solid #C60}
.resume_table_bg{background-color: #c9c9c9; color: #3c3c3c; table-layout: fixed;}
.resume_table_bg td{font-size: 14px; line-height: 22px; word-break: break-all; word-wrap: break-word; -webkit-font-smoothing: antialiased; font-family: 'lucida Grande', Verdana, 'Microsoft YaHei';padding: 12px 14px; background:#fff}

.resume_table_bg_nt{ margin-top:-1px;}
.resume_introduce_list{ line-height:25px;width:100%;}
.resume_bold{ font-weight:bold; margin-left:20px;}
.resume_introduce{}
.resume_table_blod{ font-weight:bold; }
.resume_skill{width:100%; float:left; margin-top:10px;}
.resume_skill li{width:697px;  float:left; margin-top:10px;line-height:30px;border-left:3px solid #e8e8e8; padding-left:20px; position:relative}
.resume_skill_table li{width:575px;}
.resume_skill li .resume_skill_icon{width:9px;height:9px; background:#e8e8e8;border-radius:50%; display:inline-block; position:absolute;left:-6px;top:10px;}
.yun_resume_joblist{width:860px; padding:10px ;float:left; cursor:pointer}
.yun_resume_zpbox{width:860px; padding:10px ;float:left;}
.yun_resume_zpbox_bth{color:#f60; text-decoration:underline}
.yun_resume_joblist_works{width:100%}
.yun_resume_joblist_works li{width:170px; float:left; margin-top:10px; margin-right:10px; position:relative}
.yun_resume_job_intentiont_list{width:100%; padding:0px 0; float:left; position:relative}
.yun_resume_job_intentiont_list li{width:100%;height:30px; line-height:30px;float:left}
.yun_resume_handle_bg{ background:#fff8ec; position:relative}
.yun_resume_tebleadd_to{width:100%; float:left; padding:20px 0;}
.yun_resume_tebleadd_to a{width:600px; border:1px dashed #ddd; padding:10px 0; text-align:center;color:#33F;display:block; font-weight:bold}
.yun_resume_tebleadd_to a:hover{background:#1178c3;color:#fff; text-decoration:none}
.yun_resume_color{color:#33F; margin-left:10px;}
.yun_resume_popup_box{}
.yun_resume_popup{width:100%; float:left;border-bottom:1px solid #ddd; padding-bottom:20px; padding-top:10px; position:relative}
.yun_resume_popup_del{width:20px;height:20px; line-height:16px; font-size:20px;color:#fff; font-weight:bold; text-align:center; position:absolute;right:10px;top:5px; background:#999;border-radius:50%; display:block; cursor:pointer}
.yun_resume_popup_list{width:100%; margin-top:20px; float:left}
.yun_resume_popup_name{width:100px; text-align:right; float:left; line-height:28px;}
.yun_resume_popup_text{display: block;width: 376px;margin: 0;padding: 7px 0 7px 8px;background-color: #fff;border: 1px solid #ddd;font-size: 14px;line-height: 16px;_line-height: 18px;color: #000;-webkit-font-smoothing: antialiased; float:left}
.yun_resume_popup_text:focus{  border:1px solid  #33c0f4;  box-shadow: 0 0 15px #03a9f4;  } 
.yun_resume_popup_qyname{width:376px; position:relative; float:left}
.yun_resume_popup_r_f{width:280px;overflow: hidden;padding-top: 5px;float: left;}
.yun_resume_popup_r_ftip{width:280px;overflow: hidden;float: left;}
.yun_resume_popup_qyname_tip{ background:#F90;color:#fff;width:150px;height:20px; line-height:20px; text-align:center; position:absolute;left:0px;top:30px;border-radius:2px; z-index:10}
.yun_resume_popup_textw90{width:140px; text-align:left; cursor:pointer}
.yun_resume_popup_list_box_tip{ background:#F90;color:#fff;width:150px;height:20px; line-height:20px; text-align:center; position:absolute;left:0px;top:35px;border-radius:2px;}
.yun_resume_popup_list_box{width:140px; position:relative; float:left; margin-right:8px;cursor:pointer}
.yun_resume_popup_time{ float:left; display:block; padding:0px 5px;line-height:28px}
.yun_resume_popup_date{color:#999; position:absolute;right:5px;top:0px; line-height:30px;}
.yun_resume_popup_checkbox{width:13px;height:13px; float:left; margin-top:10px; margin-left:5px;}
.infor_textarea{display: block;width: 374px;margin: 0;padding: 7px 0 7px 8px;background-color: #fff;border: 1px solid #ddd;font-size: 14px;line-height: 16px;color: #000;-webkit-font-smoothing: antialiased;}
.infor_textarea:focus{  border:1px solid  #33c0f4;  box-shadow: 0 0 15px #03a9f4;  } 
.yun_resume_add_to{width:100%; float:left; padding:15px 0; }
.yun_resume_add_to a{margin: 0 29px;padding: 9px 0;display: block;height: 15px;line-height: 14px;line-height: 15px\9;text-align: center;color: #1e5494;border: 1px dashed #ddd;}
.yun_resume_popup_chose_box{width:382px; float:left; cursor:pointer;}
.yun_resume_popup_chose_box_text{float:left;width:376px;height:35px; line-height:35px;border:1px solid #eee; text-align:left; text-indent:10px; background:#fff url(../images/yun_select.jpg) no-repeat 360px center}
.expect_qwxz_text{width:95px;height:35px; line-height:35px;border:1px solid #eee;}
.yun_resume_popup_chose_box_city{width:119px; margin-right:10px;}
.yun_resume_popup_chose_box_text_city{width:119px;background:#fff url(../images/yun_select.jpg) no-repeat 100px center}
.yun_resume_popup_chose_cont{width:382px;border:1px solid #c3c3c3; position:absolute;top:29px;left:-1px; background:#fff;cursor:pointer;max-height:160px;_height:expression(this.scrollHeight > 160 ? "160px" : "auto"); overflow:auto; overflow-x:hidden; }
.yun_resume_popup_chose_cont a{ display:block;width:370;height:28px; line-height:28px; padding-left:12px;}
.yun_resume_popup_chose_cont a:hover{ background:#f8f8f8}
.yun_resume_popup_chose_xlcont{width:382px;border:1px solid #c3c3c3; position:absolute;top:29px;left:-1px; background:#fff;cursor:pointer;max-height:115px;_height:expression(this.scrollHeight > 115 ? "115px" : "auto"); overflow:auto; overflow-x:hidden; }
.yun_resume_popup_chose_xlcont a{ display:block;width:370;height:28px; line-height:28px; padding-left:12px;}
.yun_resume_popup_chose_xlcont a:hover{ background:#f8f8f8}


.yun_resume_popup_upp{width:380px; overflow:hidden; padding-top:5px; float:left}
.yun_resume_popup_pj{ padding:10px 0px;width:100%;float:left;}
.eva_ex{font-size:14px; padding-bottom:10px;}
.eva_ex_tit{width:100%;height:16px;line-height:16px;background:url(../images/eva_01.png) no-repeat left;}
.eva_ex_tit a{position:relative;margin-left:25px;color:#3266cd;}
.eva_ex_tit a:hover{text-decoration:underline;}
.eva_ex_list{position:absolute;margin-top:3px;z-index:9;}
.eva_ex_list_bx{border-radius:10px;margin-top:10px;position:relative;width:410px;height:204px;border:1px solid #ddd;background:#fbfbfb;}
.eva_ex_list_bx_img{position:absolute;top:-12px;left:44px;width:20px;height:12px;background:url(../images/eva_02.png) no-repeat;}
.eva_ex_list_ct{padding:0px 20px;}
.ct_cs{float:left;line-height:1.5em;margin-top:25px;width:370px;}
.ct_cs span{width:100%;float:left;}
.ct_cs span.ct_cs_tit{font-weight:bold;} 
.yun_resume_popup_bt{color:#F30; padding-right:5px;}
.yun_resume_popup_chose_cont_city{width:119px;}
.yun_info_sex{ float:left; display:inline-block;width:60px; cursor:pointer; margin-top:5px;}
.usericon_sex{width:28px;height:28px; display:block; float:left; margin-right:8px;}
.usericon_sex1{ background:url(../images/yun_info_sex_icon.png) no-repeat 0 0;}
.yun_info_sex_cur .usericon_sex1{background:url(../images/yun_info_sex_icon.png) no-repeat -29px 0;}
.usericon_sex2{ background:url(../images/yun_info_sex_icon.png) no-repeat 0px -29px;}
.yun_info_sex_cur .usericon_sex2{ background:url(../images/yun_info_sex_icon.png) no-repeat -29px -29px;}
.state_done{color:#3C0;}
.hidepic{display:none;}
.yun_resume_popup_bot{width:100%; padding:10px 0;text-align:center;}
.expect_test_bth{width:88px;height:33px;line-height:33px;background:#f60;color:#fff;border-radius:3px;border:none;  cursor:pointer; vertical-align:top}
.expect_test_bth_qx{width:88px;height:33px; line-height:33px; text-align:center; background:#dfdbdb;color:#333;border-radius:3px;border:none; margin-left:10px; margin-right:10px; display:inline-block;text-decoration:none;}
.yun_template_box_yl{width:100%; text-align:center}
.expext_yl_box_bth{width:100%; position:fixed;bottom:0px;left:0px; background:rgba(0,0,0,0.5); text-align:center; padding:10px 0;}
.expext_yl_box_bth .expext_yl_box_sub{width:176px;height:42px; line-height:42px; text-align:center; background:#f60;border-radius:3px; display:inline-block;color:#fff; font-size:16px; }
.yun_resume_popup_text_w80{width:160px; margin-right:10px;}
.resume_pj_my_cont{width:100%; float:left; padding:20px  0 0px 0;}
.resume_pj_my_left{width:100px; float:left; text-align:right;margin-top:20px;}
.yun_resume_popup_checkbox{width:13px;height:13px; overflow:hidden; margin-left:8px; float:left; margin-top:8px;}
.yun_resume_popup_checkbox_s{ float:left; line-height:30px; padding-left:8px;}
.resume_pj_my_right{width:400px; float:left; position:relative}
.yun_resume_popup_tip_pj{top:100px;}
.resume_pj_my_conttextarea{display: block;width: 380px;margin: 0;padding: 7px 0 7px 8px;background-color: #fff;border: 1px solid #c3c3c3;border-top: 1px solid #7c7c7c;border-left: 1px solid #9a9a9a;font-size: 14px;line-height: 16px;color: #000;box-shadow: inset 0 1px 0 #d4d4d4;-webkit-font-smoothing: antialiased;}
.yun_resume_popup_pj_sl{ float:left;padding-left:80px;}
.yun_resume_zindex11{ z-index:11}
.yun_resume_zindex10{ z-index:10}
.yun_resume_zindex9{ z-index:9}
.yun_resume_zindex8{ z-index:8}
.yun_resume_zindex7{ z-index:7}
.yun_resume_zindex6{ z-index:6}
.yun_resume_zindex5{ z-index:5}
.yun_resume_popup_xl_cont{bottom:29px;}
.yun_resume_popup_list_tw{width:260px; float:left; margin-top:20px;}
.yun_resume_popup_textw150{width:100px; float:left}
.yun_resume_popudw{ float:left; line-height:28px; padding-left:10px;}
.infor_textarea_h80{height:60px;}
.yun_resume_select_name{ float:left; line-height:30px;}
.yun_resume_select_box{width:210px;height:30px;border:1px solid #ddd; background:#fff; position:relative; float:left;}
.yun_resume_select{width:210px;height:30px;border:none;background:#fff url(../images/yun_m_text1.png) no-repeat 190px center; text-align:left; padding-left:10px;}
.yun_resume_select_list{width:210px; background:#fff;border:1px solid #ddd; position:absolute;left:-1px;top:30px;z-index:1000000 }
.yun_resume_select_list ul li{width:100%}
.yun_resume_select_list ul li a{ display:block; padding:5px 0px 5px 10px;}
.yun_resume_select_list ul li a:hover{ background:#d4ebfc;}
.resume_pop_bq{width:430px;}
.resume_pop_bq ul li{background:#CAE2F0;margin-top:5px;padding:0px 12px;height:30px;float:left;margin-right:5px;display:inline-block;line-height:30px;cursor:pointer;}
.resume_pop_bq ul li em{color:#305E8F;}
.resume_pop_bq ul li:hover{background:#B6DFF5;}
.resume_pop_bq ul li.resume_pop_bq_cur{background:#FFC url(yxz.png) no-repeat right bottom;padding:0px 11px;cursor:default;height:28px;line-height:28px;border:1px solid #FC9;}
.resume_pop_bq ul li.resume_pop_bq_cur em{color:#AD8954;}
.yun_resume_p_bbq span{background:#FFC url(yxz.png) no-repeat right bottom;padding:0px 11px;cursor:default;height:28px;line-height:28px;border:1px solid #FC9;color:#AD8954; display:inline-block; margin-right:5px;}
.yun_resume_popup_text_bx{width:150px;}
.expect_photo_box{width:160px;  position:absolute;right:20px;top:20px;}
.expect_photo{width:100%; text-align:center; padding-bottom:10px;}
.expect_photo img{border-radius:50%;}
.expect_photo_submit{width:120px;height:38px; line-height:38px; background:#f8f8f8;border:1px solid #ddd; position:relative;cursor:pointer}
.expect_photo_submit_p{ display:inline-block; padding-left:50px; background:url(../images/pic_img.png) no-repeat 10px center;cursor:pointer}
.expect_photosubmit_bth{width:100%;height:38px; position:absolute;left:0px;top:0px; opacity:0; filter:alpha(opacity=0);cursor:pointer}


.yun_resume_li{position:absolute;width:20px;height:30px;background:url(t.png) no-repeat;left:-20px;top:0;}
.yun_resume_bc{width:185px;float:left;text-align:left;height:30px;line-height:30px;border:1px solid #c3c3c3;}
.checkboxAddBton{width:85px;cursor:pointer;height:30px;float:left;background:#f2f2f2;text-align:center;line-height:30px;border:1px solid #c3c3c3;border-left:none;display:inline-block;}
.info_email_ok{background:#f2f2f2 url(yzy.png) no-repeat 185px center;width:220px;height:35px;line-height:35px;text-indent:10px;border:1px solid #cfcfcf;border-bottom:1px solid #e8e8e8;border-right:1px solid #e8e8e8;display:inline-block;}
.info_phe_ok{background:#f2f2f2 url(rzs.png) no-repeat 185px center;width:220px;height:35px;line-height:35px;text-indent:10px;border:1px solid #cfcfcf;border-bottom:1px solid #e8e8e8;border-right:1px solid #e8e8e8;display:inline-block;}
.yun_resume_popup_rage{border:1px solid #ddd;width:50px;height:28px;line-height:28px;}




